<?php 
namespace app\admin\validate;
use think\validate;
class AdvPositionValidate extends Validate{
    //验证规则
    protected $rule = array(
		'ap_name' => 'require|max:100',
		'is_use'=>'require|number',
		'ap_height'=>'require|number',
		'ap_width'=>'require|number',
    		'shop_id'=>'number',
	);
    //验证失败提示信息
    protected $message = array(
		'ap_name.require'=>'广告位置名不能为空',
		'ap_name.max'=>'广告位置名的值不能超过100个字符',
		'is_use.require'=>'广告位是否启用不能为空',
		'is_use.number'=>'广告位是否启用的值必须是一个整数',
		'ap_height.require'=>'广告位高度不能为空',
		'ap_height.number'=>'广告位高度的值必须是一个整数',
		'ap_width.require'=>'广告位宽度不能为空',
		'ap_width.number'=>'广告位宽度的值必须是一个整数',
		'shop_id.number'=>'店铺id的值必须是一个整数',
);
    //验证场景
    protected $scene = array(
		'add'=>array('ap_name','is_use','ap_height','ap_width','logo','type','shop_id'),
		'edit'=>array('id','ap_name','is_use','ap_height','ap_width','logo','type','shop_id'),
	);

}